damn the torpedoes, full steam ahead - Deutsch Englisch Wörterbuch